impede the free exercise of the franchise - Turkish English Dictionary